package cn.edu.ujn.system.domain;

import java.util.List;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import cn.edu.ujn.common.annotation.Excel;
import cn.edu.ujn.common.core.domain.BaseEntity;

/**
 * 修理信息管理对象 f_fix
 * 
 * @author ruoyi
 * @date 2023-11-22
 */
public class FFix extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 报修id */
    @Excel(name = "报修id")
    private Long fixId;

    /** 报修名称 */
    @Excel(name = "报修名称")
    private String fixName;

    /** 设备id */
    @Excel(name = "设备id")
    private Long facilityId;

    /** 师傅电话 */
    @Excel(name = "师傅电话")
    private String fixTele;

    /** 状态 */
    @Excel(name = "状态")
    private String situation;

    /** 设备信息管理信息 */
    private List<FFacility> fFacilityList;

    public void setFixId(Long fixId) 
    {
        this.fixId = fixId;
    }

    public Long getFixId() 
    {
        return fixId;
    }
    public void setFixName(String fixName) 
    {
        this.fixName = fixName;
    }

    public String getFixName() 
    {
        return fixName;
    }
    public void setFacilityId(Long facilityId) 
    {
        this.facilityId = facilityId;
    }

    public Long getFacilityId() 
    {
        return facilityId;
    }
    public void setFixTele(String fixTele) 
    {
        this.fixTele = fixTele;
    }

    public String getFixTele() 
    {
        return fixTele;
    }
    public void setSituation(String situation) 
    {
        this.situation = situation;
    }

    public String getSituation() 
    {
        return situation;
    }

    public List<FFacility> getFFacilityList()
    {
        return fFacilityList;
    }

    public void setFFacilityList(List<FFacility> fFacilityList)
    {
        this.fFacilityList = fFacilityList;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("fixId", getFixId())
            .append("fixName", getFixName())
            .append("facilityId", getFacilityId())
            .append("fixTele", getFixTele())
            .append("situation", getSituation())
            .append("fFacilityList", getFFacilityList())
            .toString();
    }
}
